vegetable marrow - German English Dictionary